package cn.edu.ujn.liuklab3.service;

import cn.edu.ujn.liuklab3.entity.User;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;

import java.util.List;

public interface UserService {

    User queryById(Integer userId);

    Page<User> queryByPage(User user, PageRequest pageRequest);

    User insert(User user);

    User update(User user);

    boolean deleteById(Integer userId);

    cn.edu.ujn.util.Page<User> selectAll(User user);

    User checkLogin(User user);

    List<User> findAll();
}
